open pit bench - Turkish English Dictionary